2008 Workshop on Embedded Systems Education Wese 2008 Organizers' Message Program Committee 2008 Workshop on Embedded Systems Education Wese2008 Time-oriented Programming Timing Is Everything – Embedded Systems Demand Early Teaching of Structured Time-oriented Programming

نویسندگان

  • Jeff Jackson
  • Peter Marwedel
  • Kenneth G. Ricks
چکیده

Computing was originally dominated by desktop and hence dataoriented systems. However, embedded and hence time-oriented systems, which must measure input events or generate output events of specified time durations, or must execute at regular time intervals, are increasingly commonplace. Blinking a light on and off for 1 second represents a “Hello World” example of a time-oriented system. Time-oriented programming differs significantly from the more common data-oriented programming, and developing correct maintainable time-oriented programs is challenging. The current situation of embedded courses being senior-level courses hampers effective teaching of time-oriented programming, as early-learned programming habits can be hard to break. Early freshmen or sophomore-level introduction of time-oriented programming, involving the right balance between abstractions and resource awareness, may provide a better foundation. A clean microcontroller with a timer, coupled with the synchronous state machine computation model, can provide such a balance.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Timing is Everything – Embedded Systems Demand Early Teaching of Structured Time-Oriented Programming

Computing was originally dominated by desktop and hence dataoriented systems. However, embedded and hence time-oriented systems, which must measure input events or generate output events of specified time durations, or must execute at regular time intervals, are increasingly commonplace. Blinking a light on and off for 1 second represents a “Hello World” example of a time-oriented system. Time-...

متن کامل

Message from APESER organization committee

It is our pleasure to welcome you to the First Asia-Pacific Workshop on Embedded System Education and Research (APESER 2007). This workshop is held in conjunction with the 13th International Conference on Parallel and Distributed Systems (ICPADS'07), Hsinchu, Taiwan. Embedded system design as a discipline has long been pursued in the industry in various application domains including avionics, a...

متن کامل

Towards Self-adaptable Monitoring Framework for Self-healing

Traditionally, monitoring solutions are based on collecting a reduced set of external metrics about the system such as performance, memory consumption or response time. However, these tools are limited to detecting and diagnosing failures or errors in complex systems like application servers and grid services. New applications have embedded monitoring logic merged with business logic to better ...

متن کامل

RISI Workshop Message from the Workshop Organizers

Social infrastructures increasingly depend on real‐time monitoring and control of physical environments by information technology (IT). The embedded systems used for these purposes must deliver correct services for at least the critical functions. However, interferences due to crime, terrorism, or natural disasters threaten IT support and public safety therewith. Since not all threats can be fo...

متن کامل

AWeSOMe 2008 PC Co-chairs' Message

The Fourth International Workshop on Agents and Web Services Merging in Distributed Environments (AWeSOMe 2008) was held in conjunction with the OnTheMove Federated Conferences (OTM 2008) in Monterrey, Mexico, in November 2008. AWeSOMe is an interdisciplinary workshop focusing on research and applications combining Web services, ontologies and agents, leading to the development of an intelligen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008